1,450 research outputs found

    CSCW Systems on PvC Environments

    Get PDF
    CSCW is a well-suited discipline for appropriate communicating ideas inside a group and even in an inter-group cooperation. Though basic technology for communication annoy people with too many computer-related tasks to deliver at-the-time elaborated notes in the meanwhile of a group activity. An emerging trend that promises to bring a solution on this matter is that of ubiquitous, or pervasive computing. PvC is about computation becoming part of the environment with the ambition to accomplish accessing information anytime no matter the distance of user's location. This is not only related to largely distributed systems and applications, but about highly dynamic and mobile sets – clusters of participants, interacting with each other and storing data on mobile devices, as well as in remote facilities. PvC systems certainly come to facilitate CSCW making every kind of such systems to look as the simplest groupware option and providing a new and particular kind of such systems, what might be called as PvCE-SCW. This paper reports on current efforts on this type of systems describing their requirements and challenges with the intent to provide a summary of successful accomplishments on this matter.Eje: Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    CSCW Systems on PvC Environments

    Get PDF
    CSCW is a well-suited discipline for appropriate communicating ideas inside a group and even in an inter-group cooperation. Though basic technology for communication annoy people with too many computer-related tasks to deliver at-the-time elaborated notes in the meanwhile of a group activity. An emerging trend that promises to bring a solution on this matter is that of ubiquitous, or pervasive computing. PvC is about computation becoming part of the environment with the ambition to accomplish accessing information anytime no matter the distance of user's location. This is not only related to largely distributed systems and applications, but about highly dynamic and mobile sets – clusters of participants, interacting with each other and storing data on mobile devices, as well as in remote facilities. PvC systems certainly come to facilitate CSCW making every kind of such systems to look as the simplest groupware option and providing a new and particular kind of such systems, what might be called as PvCE-SCW. This paper reports on current efforts on this type of systems describing their requirements and challenges with the intent to provide a summary of successful accomplishments on this matter.Eje: Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Considerations upon interoperability on pervasive computing environments

    Get PDF
    Component-based Development is a challenging paradigm, though Pervasive Computing Environments, as a special case of such systems, carry even more complications. Applications must be kept available for users anytime, anywhere no matter the user location. This implies transparency on interconnection of components at run-time. Since components may not be previously evaluated when a user’s context change happen, integration of new components might blur the actual requirements of that system. This implies to consider Interoperability at different levels. This paper reports on those challenges, also discussing the possibility to improve the description of an approach under a formal basis. Thus solution strategies can be better defined and applied.Eje: Ingeniería en SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Modeling Web Service Selection for Composition as a Distributed Constraint Optimization Problem (DCOP)

    Get PDF
    During development of a Service-oriented Application, some software pieces could be fulfilled by the connection to Web Services. A list of candidate Web Services could be obtained by making use of any service discovery registry, which are then selected and integrated into the application. However, when it comes to a distributed system, multiple functional and non-functional constraints arise from the interaction between several service requesters and providers, particularly when composing different services. To overcome with such constraints, in this work we propose to model service selection and composition scenarios as Distributed Constraints Optimization Problems (DCOP).We propose different modeling approaches and develop representative examples to be solved through different DCOP algorithms. Also, we analyze the impact of possible extensions to the model in the computability of the problem.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    CSCW Systems on PvC Environments

    Get PDF
    CSCW is a well-suited discipline for appropriate communicating ideas inside a group and even in an inter-group cooperation. Though basic technology for communication annoy people with too many computer-related tasks to deliver at-the-time elaborated notes in the meanwhile of a group activity. An emerging trend that promises to bring a solution on this matter is that of ubiquitous, or pervasive computing. PvC is about computation becoming part of the environment with the ambition to accomplish accessing information anytime no matter the distance of user's location. This is not only related to largely distributed systems and applications, but about highly dynamic and mobile sets – clusters of participants, interacting with each other and storing data on mobile devices, as well as in remote facilities. PvC systems certainly come to facilitate CSCW making every kind of such systems to look as the simplest groupware option and providing a new and particular kind of such systems, what might be called as PvCE-SCW. This paper reports on current efforts on this type of systems describing their requirements and challenges with the intent to provide a summary of successful accomplishments on this matter.Eje: Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Estudio retrospectivo de los principales sistemas orgánicos afectados en 435 caninos traumatizados (1996-2007)

    Get PDF
    In the present study analyzed the major organ systems affected in trauma patients. Resulting in the musculoskeletal system that corresponds to the main system affected a total of 435 canines.    Se realizo un estudio retrospectivo de 435 atenciones en caninos que sufrieron algún tipo de trauma, analizándose los principales sistemas orgánicos afectados. Se encontró que los principales daños afectaron al sistema músculo- esquelético y en segundo lugar al sistema tegumentario. Es considerablemente menor el porcentaje de presentación de otros sistemas afectados.  

    Substitución de componentes software basado en testing

    Get PDF
    Los componentes software permiten la crear aplicaciones a través de ensamblaje, y realizar ajustes y extensión al agregar o cambiar un conjunto de componentes interdependientes. Sin embargo, esta flexibilidad conlleva riesgos sino se administra cuidadosamente, dado que de otra manera se podría incurrir en la introducción faltas (faults) o pérdida de funcionalidad debido a componentes incompatibles. Así, resulta imperativo la verificación de la posibilidad de substitución de componentes software. Por esto estamos desarrollando un procedimiento de evaluación a nivel sintáctico y semántico, donde este último se basa en la aplicación de estrategias de testing y usando herramientas de testing de caja negra, como son JUnit y NUnit para el caso de componentes Java o .Net respectivamente.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Substitución de componentes software basado en testing

    Get PDF
    Los componentes software permiten la crear aplicaciones a través de ensamblaje, y realizar ajustes y extensión al agregar o cambiar un conjunto de componentes interdependientes. Sin embargo, esta flexibilidad conlleva riesgos sino se administra cuidadosamente, dado que de otra manera se podría incurrir en la introducción faltas (faults) o pérdida de funcionalidad debido a componentes incompatibles. Así, resulta imperativo la verificación de la posibilidad de substitución de componentes software. Por esto estamos desarrollando un procedimiento de evaluación a nivel sintáctico y semántico, donde este último se basa en la aplicación de estrategias de testing y usando herramientas de testing de caja negra, como son JUnit y NUnit para el caso de componentes Java o .Net respectivamente.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Test Reduction for Easing Web Service Integration

    Get PDF
    Since the irruption of Web Services, in their SOAP and REST flavors, the market has turned from intra-business applications to inter-organizational applications. Nowadays, more organizations have a broad access to the Web and span their frontiers using service-centered applications. In this paper, we review the testing challenges and strategies in Web Services – as the technological weapon-of-choice to implement Business Services. Then we deepen into a possible strategy to address service testing: Test Reduction. Fresh strategies are necessary since Web Services testing is substantially different from legacy systems testing.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Tool support for verifying applications using object-oriented patterns

    Get PDF
    Applying design patterns is considered a helpful technique for designing software systems. Patterns description, however, results not sufficiently precise providing a weak understanding and making it difficult to be certain when a pattern is being used correctly. We have formally specified properties of patterns and a formal basis for object-oriented design. In the present work, our formal basis is used as a support to an automatic tool for verifying proper applications of patterns. The usage of this tool is mainly focused on the learning process about patterns applications. Through a better understanding of patterns, the designer may certify when and how a pattern is being appropriately applied to solve a specific design problem. Furthermore, the whole design process could be improved by using a precise technique supported by an automatic tool for verification.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI
    • …
    corecore